Skip to content

Localization: drop stale WordPressKit remote-extraction path#25691

Merged
mokagio merged 2 commits into
trunkfrom
jkmassel/localization-remove-stale-wordpresskit-path
Jun 25, 2026
Merged

Localization: drop stale WordPressKit remote-extraction path#25691
mokagio merged 2 commits into
trunkfrom
jkmassel/localization-remove-stale-wordpresskit-path

Conversation

@jkmassel

Copy link
Copy Markdown
Contributor

Minimal cleanup spotted while auditing the localization pipeline.

Summary

  • REMOTE_SWIFT_PACKAGES_TO_LOCALIZE listed WordPressKit-iOS, so generate_strings_file added DerivedData/SourcePackages/checkouts/WordPressKit-iOS/Sources to the genstrings inputs.
  • WordPressKit is now vendored under Modules/Sources/WordPressKit (declared locally in Modules/Package.swift, absent from Package.resolved) — so it's already covered by the existing Modules/Sources/ path, and the remote checkout path no longer resolves.

Change

  • Empty the list (REMOTE_SWIFT_PACKAGES_TO_LOCALIZE = []) and update the comment. The extraction scaffolding stays in place for any future remote, string-bearing package.

Test plan

  • complete_code_freezegenerate_strings_file_for_glotpress still extracts WordPressKit's strings (now via Modules/Sources/).

Pre-existing and unrelated to #25688 — filed separately on purpose.

WordPressKit is vendored under Modules/Sources, so it's already covered by the Modules/Sources/ genstrings path; the remote SourcePackages/checkouts/WordPressKit-iOS/Sources path no longer resolves. Empty the list.
@jkmassel jkmassel added Tooling Build, Release, and Validation Tools [Type] Tech Debt labels Jun 24, 2026
@jkmassel jkmassel self-assigned this Jun 24, 2026
@jkmassel jkmassel requested a review from crazytonyli June 24, 2026 03:24
@jkmassel jkmassel added this to the 27.1 milestone Jun 24, 2026
@jkmassel jkmassel marked this pull request as ready for review June 24, 2026 03:24
@jkmassel jkmassel requested a review from a team as a code owner June 24, 2026 03:24
Comment thread fastlane/lanes/localization.rb Outdated
Co-authored-by: Gio Lodi <gio@mokacoding.com>
@jkmassel jkmassel enabled auto-merge June 24, 2026 15:14
@jkmassel jkmassel added this pull request to the merge queue Jun 24, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 24, 2026
@mokagio mokagio added this pull request to the merge queue Jun 24, 2026
Merged via the queue into trunk with commit 594a3be Jun 25, 2026
22 checks passed
@mokagio mokagio deleted the jkmassel/localization-remove-stale-wordpresskit-path branch June 25, 2026 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Tooling Build, Release, and Validation Tools [Type] Tech Debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants